difficult to explain - Almanca İngilizce Sözlük